// File: ml307_thread.h
/**
 * @file ml307_thread.h
 * @brief ML307R 4G thread
 */
#ifndef _ML307_THREAD_H
#define _ML307_THREAD_H
/*t_lib*/
#include "t_platform.h"
#ifdef __cplusplus
extern "C" {
#endif
	
#define queue_ML_send1(p,l) queue_ml_send(0,p,l)
#define queue_ML_send2(p,l) queue_ml_send(1,p,l)
#define queue_ML_send3(p,l) queue_ml_send(2,p,l)
#define queue_ML_send4(p,l) queue_ml_send(3,p,l)	


void ml307_task_create(void);  // 创建任务
void queue_ml_send(uint8_t client_id, uint8_t *payload, uint16_t len);	
#ifdef __cplusplus
}
#endif

#endif /* _ML307_THREAD_H */